package ru.niir.goodfil.ui.utils;

/**
 * Класс предаставяет собой пару: номер страницы, флаг того, что страница выбрана.
 * Нужен для работы пэйджинатора.
 */
public class PageIndex
{
    /**
     * Номер страницы
     */
    private int num;

    /**
     * Флаг, что текущая страница активна
     */
    private boolean selected;

    /**
     * Конструктор
     * @param num Номер страницы
     * @param selected Флаг, что текущая страница активна
     */
    public PageIndex(int num, boolean selected)
    {
        this.num = num;
        this.selected = selected;
    }

    /**
     * Номер страницы
     */
    public int getNum()
    {
        return num;
    }

    /**
     * Номер страницы
     */
    public void setNum(int num)
    {
        this.num = num;
    }

    /**
     * Флаг, что текущая страница активна
     */
    public boolean isSelected()
    {
        return selected;
    }

    /**
     * Флаг, что текущая страница активна
     */
    public void setSelected(boolean selected)
    {
        this.selected = selected;
    }
}
